// 自定义弹窗函数
function showCustomAlert(message, callback = null) {
    // 创建遮罩层
    const overlay = document.createElement('div');
    overlay.className = 'custom-alert-overlay';
    
    // 创建弹窗
    const alert = document.createElement('div');
    alert.className = 'custom-alert';
    
    // 创建内容
    const content = document.createElement('div');
    content.className = 'custom-alert-content';
    content.textContent = message;
    
    // 创建按钮容器
    const buttons = document.createElement('div');
    buttons.className = 'custom-alert-buttons';
    
    // 创建确定按钮
    const confirmButton = document.createElement('button');
    confirmButton.className = 'custom-alert-button custom-alert-button-primary';
    confirmButton.textContent = '确定';
    confirmButton.onclick = function() {
        document.body.removeChild(overlay);
        if (callback) callback();
    };
    
    // 组装弹窗
    buttons.appendChild(confirmButton);
    alert.appendChild(content);
    alert.appendChild(buttons);
    overlay.appendChild(alert);
    
    // 添加到页面
    document.body.appendChild(overlay);
}

// 替换原有的alert函数
window.originalAlert = window.alert;
window.alert = function(message) {
    showCustomAlert(message);
}; 